 |
Chapter 3 - Human Interface Design and the Development Process
This chapter discusses aspects of the product development process, including ways you can incorporate human interface design into that process. First, this chapter presents several issues to consider when deciding on the features you want to include in your product. Second, this chapter provides suggestions for how to make your product simple and easy to use; too often, users are confused by unnecessary complexity in an application. Next, this chapter describes how to extend the interface when your application requires functionality that isn't covered by existing user interface elements. Finally, this chapter discusses the benefits of involving users throughout the entire phase of your product development process.
Chapter Contents
- Design Decisions
-
- Features Inspired by Market Pressures
-
- Feature Cascade
-
- The 80 Percent Solution
-
- Managing Complexity
-
- Using Progressive Disclosure
-
- Implementing Preferences
-
- Extending the Interface
-
- When to Go Beyond the Guidelines
-
- Build on the Existing Interface
-
- Don't Assign New Behaviors to Existing Objects
-
- Create a New Interface Element Cautiously
-
- Involving Users in the Design Process
-
- Define Your Audience
-
- Analyze Tasks
-
- Build Prototypes
-
- Observe Users
-
- Ten Steps for Conducting a User Observation
-
|